package com.fattyCorps.game.obj.msg.server.hero;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.List;

@Data
@Builder
@AllArgsConstructor
@NoArgsConstructor
public class HeroDetail {
    private int id;
    private int typeId;
    private int lv;
    private int star;

    private long combat; // 战力

    private String att; // 攻击
    private String def; // 防御/护甲
    private String maxHp; // 最大hp
    private String speed; // 速度
    private String skillDamagePer; // 技能伤害
    private String precisePer; // 精准
    private String parryPer; // 格挡
    private String criticalPer; // 暴击
    private String criticalDamagePer; // 暴击伤害
    private String armorBreakPer; // 破甲
    private String immunityControlPer; // 免控率
    private String reduceDamagePer; // 减伤率
    private String sacredDamagePer; // 神圣伤害
    private String reduceCriticalPer; // 暴击抵抗
    private String incDamagePer; // 增伤率
    private String incControlPer; // 增控率

    // 英雄自身解锁基础技能(客户端展示用)
    public List<Integer> heroSkillIds;
}
